/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.business;

import br.com.dao.DaoFactory;
import br.com.dao.util.GenericDao;
import br.com.model.Filme;
import java.util.LinkedList;

/**
 *
 * @author Hercules Sandim
 */
public class FilmeBO {

    public void insereFilme(Filme filme)
    {
        GenericDao<Filme> filmeDao= DaoFactory.getDaoFactory().getFilmeDao();
        filmeDao.save(filme);
    }
    
    
    public Filme getFilmeById(Integer ID) {
        GenericDao<Filme> filmeDao = DaoFactory.getDaoFactory().getFilmeDao();
        return filmeDao.getObjectById(ID);
    }
    
    public LinkedList<Filme> getFilmeByName(String name){
        GenericDao<Filme> filmeDao = DaoFactory.getDaoFactory().getFilmeDao();
        return filmeDao.getObjectByName(name);
    }

}
